//
//  ZBUserDefultManger.h
//  ZuoBiao
//
//  Created by stoneobs on 17/2/23.
//  Copyright © 2017年 stoneobs. All rights reserved.


#import <Foundation/Foundation.h>

@class YYUserModel;
#define LOGINED_USERS_KEY @"logined_users"
#define YYLOGIN_TOKEN @"yylogin_token"

@interface YYUserLoginedDefultManger : NSObject
+ (YYUserLoginedDefultManger*)sharedManger;

//当前登录用户
- (YYUserModel*)currentUser;

//查询用户,account 是username
- (YYUserModel*)userByAccount:(NSString*)account;

//存在该用户，就刷新用户信息，放到第一个位置，不存在放到第一个位置
- (void)updateUserDefult:(YYUserModel*)model;

//获取所有登录过的用户
- (NSMutableArray<YYUserModel*>*)allUsers;

//根据objectId删除userDefult 中的某个用户
- (void)removeUserFormObjectId:(NSString*)objectId;

// token
- (NSString*)token;


@end
